supply squadron - French English Dictionary